Jihoon LeeJihoon Lee
International FootballDortmund's 3-0 win over Paderborn: A victory of squad depth or just a training ground exercise against a newly promoted side?The ball rolled at Signal Iduna Park on the third matchday of the Bundesliga,...
International FootballBabadi Finds a Way Out After Reaching a Dead End at PSVIsaac Babadi, a 21-year-old player from PSV Eindhoven, has found a way out...
International FootballIsaac Babadi leaves PSV for Sparta Rotterdam: Turning point or dead end?Isaac Babadi, the 21-year-old talent of PSV Eindhoven, has officially joined...
International FootballPersib Bandung Release Thom Haye and Ragnar Oratmangoen to the Indonesia National Team: A Squad Problem Hidden Behind Three Straight WinsAt 7:40 on the morning of Tuesday, 22 September 2026, at Persib Bandung's...
International FootballLeroy Sane and the Loyalty Bonus at Galatasaray: Tracing a Deal That Was Never AnnouncedIn the appendix of a winger's contract — a player who once wore the Bayern...
International FootballThe Silalahi File: Nine Goals in Norway and the Passport Question Nobody Has AskedHanoi, 1:40 a.m., a pho stall on Lo Duc street. I was halfway through the bro...
BasketballCanada stay undefeated at 8-0: Alexander-Walker shines, Argentina exposed for one-dimensional offenseThey went into halftime feeling that Argentina was doing what it needed to do...
EsportsThe Esports Transfer Window: A Mis-drawn Map and 47 Pages Nobody Bothers to ReadOne late night, I reopened my data file after an esports transfer window had...
AthleticsNairobi 2029: World Athletics picks 1,795 metres of altitude and reopens the argument over what a medal is worthIn July 2026 I stayed up until nearly one in the morning, Vietnam time, to...
International FootballThe Codebook Remembers Its Author: How to Read the Transfer Window Before the Price Tag Is PublishedI still remember a July afternoon not long ago, around four o'clock, when I s...
International FootballData Diary from Marseille: When Stage-1 Is Empty, What Must an Analyst Do?On August 13, 2026, I sat in front of my screen in Marseille, opening the...
International FootballBrahim Díaz: 178 Minutes at the Bernabéu and the Juventus Transfer Trap178 minutes. Four matches. An average of 44.5 minutes per appearance. That is...
Table Tennis2026 Czech Open: Europe's young seeds gather in PilsenThe European Table Tennis Union (ETTU) has confirmed that the Czech Open stop...
International FootballAnatomy of Dead Transfers: Money, Tax, and SilenceAnatomy of Dead Transfers: Money, Tax, and Silence Hook — The Moment a Hand W...
Billiards10-Ball in Gandia: The Call-Shot Rule and the Price of Short RacesReider Schive-berg bent over the table with exactly two balls left: the 9 and...
International FootballThe Narrow Street in Cottingham and the Crack Hull City Refuses to Name8:30 in the morning. Millhouse Woods Lane in Cottingham is so narrow that two...
SwimmingAn arena Job Posting and the Fight for American Club Swimwear ContractsOn August 13, I reopened arena's job posting for the Team Marketing Liaison...
BasketballVietnamese Basketball in 2026: The Scoreboard Was the Only RecordIn late August 2026, at the Trinh Hoai Duc sports hall, a basketball game...
Volleyball108-108: USA edge Canada in the fifth set, Cuba take the last world berth for 2027Moncton, New Brunswick. The night ended, and the scoreboard failed to tell th...
International FootballHojlund Never Said It: A Fake Quote, Globe Soccer and the Jorge Mendes EcosystemRasmus Hojlund scored, ran to the corner flag, spun his body, dropped both ar...
